/********公共部分CSS*************/
*{
    margin: 0px;
    padding: 0px;
}
li{list-style: none;}
a{text-decoration: none;}
body{background: #ffffff;font-family: sans-serif, verdana,simsun; font: normal 12px/1.5 Verdana,simsun,Sans-Serif;}

.box{
    width: 100%;
    min-width:1190px;
    //头部小功能条：注册、登陆、我的订单
    .hdtop{height:34px;
           background: #EEEEEE;
           border-bottom: 1px solid #FFFFFF;
           //头部内容区域
           .hd_top_wrap{
               width: 1077px;
               height: 34px;
               margin: 0 auto;
               .wrap_left{
                   float: left;
                   color: #D4D4D4;
                   height: 34px;
                   padding-left: 4px;
                   li.func_line{
                       float:left;
                       width: 0;
                       height:14px;
                       border-left: 1px solid #CCCCCC;
                       top:10px;
                       left:0;
                       margin:0 4px;
                       position: relative;
                   }
                   li{float:left;
                      a.collect{color: #666666;
                        line-height: 34px;
                        padding-left: 25px;
                        margin: 0px 6px;
                        font-size: 12px;
                         s{
                          position: absolute;
                            top: 6px;
                            left: 90px;
                            z-index: 2;
                            width: 21px;
                            height: 21px;
                            background: transparent url("../images/header-01.png") no-repeat scroll -222px 2px;
                         }
                      }
                      
                      a.sina{color: #666666;
                        line-height: 34px;
                        padding-left: 25px;
                        margin: 0px 6px;
                        font-size: 12px;
                         s{
                          position: absolute;
                            top: 8px;
                            left: 180px;
                            z-index: 2;
                            width: 21px;
                            height: 21px;
                            background: transparent url("../images/header-01.png") no-repeat scroll -225px -27px;
                         }
                      }
                      
                      a.weixin{color: #666666;
                        line-height: 34px;
                        padding-left: 25px;
                        margin: 0px 6px;
                        font-size: 12px;
                         s{
                          position: absolute;
                            top: 7px;
                            left: 252px;
                            z-index: 2;
                            width: 21px;
                            height: 21px;
                            background: transparent url("../images/header-01.png") no-repeat scroll -224px -58px;
                         }
                      }
                      
                      
                      a.phone_yt{color: #666666;
                        line-height: 34px;
                        padding-left: 25px;
                        margin: 0px 6px;
                        font-size: 12px;
                         s{
                          position: absolute;
                            top: 6px;
                            left: 328px;
                            z-index: 2;
                            width: 21px;
                            height: 21px;
                            background: transparent url("../images/phone.png") no-repeat scroll 0px 1px;
                         }
                      }
                      
                      a.make_money{color: #666666;
                        line-height: 34px;
                        padding-left: 25px;
                        margin: 0px 6px;
                        font-size: 12px;
                         s{
                          position: absolute;
                            top: 6px;
                            left: 418px;
                            z-index: 2;
                            width: 21px;
                            height: 21px;
                            background: transparent url("../images/kuaidian.png") no-repeat scroll 0px 1px;
                         }
                      }
                      
                      
                      
                   }
               }
               .wrap_right{
                   float: right;
                   color: #D4D4D4;
                   height: 34px;
                   padding-right: 4px;
                   li.func_line{
                       float:left;
                       width: 0;
                       height:14px;
                       border-left: 1px solid #CCCCCC;
                       top:10px;
                       left:0;
                       margin:0 -10px;
                       position: relative;
                   }
                   li.welcome{
                       float:left;
                       padding-right:24px;
                       margin: 0px 6px;
                      span{color: #666666;
                           font-size: 12px;
                           line-height: 34px;
                      }
                   }
                   li{
//                    float:left;
                      padding-right:24px;
//                    margin: 0px 6px;
                      
                      float: left;
                      height: 34px;
                      
                      a{color: #666666;
//                      font-size: 12px;
//                      line-height: 34px;
                        
                        float: left;
                        height: 26px;
                        padding: 8px 10px 0px;
                      }
                    
                   }
               }
           }
    }
    
    
    .top_banner{
        min-height: 90px;
        a{
            height: 90px;
            display: block;
            
        }
    }
    
    #hd_admin{
        background: #ffffff;
        height: 120px;
        width: 100%;
        
        .yt_wrap{
            width: 1077px;
            margin: 0 auto;
            
            h1{
                float: left;
                width: 215px;
                height:76px;
                margin-top:21px;
                a{
                    display: block;
                    width: 215px;
                    height:76px;
                    text-indent: -999px;
                    background:#eee url("../images/header-01.png") no-repeat;
                }
            
            }
            .itype{
                height:80px;
                width:145px;
                float: left;
                margin-top: 18px;
//              overflow: hidden;
                div{
                    .line{
                        width: 0px;
                        height:70px;
                        border-left:1px solid #EFEFEF;
                        margin: 6px 10px 0px;
                    }
                    a{
                        width:120px;
                        height:80px;
                        background: url(../images/logo_g.gif)no-repeat;
                        float: left;
                        margin-left: 19px;
                    }
                }
            }
            
            .icar{width:140px;height:30px; float: right;margin: 40px 0 0 18px;
                a{  display: block;
                    width: 140px;
                    height: 34px;
                    background: #323333 url("../images/header-01.png") -55px -76px no-repeat;
                }
                span{float: left;height: 34px;line-height: 34px;padding-left: 48px;color:#ffffff}
            }
            
            .isearch{
                width:498px ;
                margin-top:40px;
                float: right;
                position: relative;
                z-index: 401;
                
                
                .searchbox{
                     width:487px;
                     height:32px;
                     border: 2px solid #323333;
                     margin-bottom:8px;
                     
                     .search_f{
                         width:437px;
                         height:30px;
                         line-height: 30px;
                         float: left;
                         margin: 0 0px;
                         color: rgb(136,136,136);
                         background: transparent no-repeat;
                         border: medium none;
                         font-size: 100%;
                         border: 0;
                         font-size: 12px;
                         padding:0 5px;
                     }
                     
                     .search_btn{width:40px;height:33px; float: left;cursor: pointer;text-indent: -1000em;border: medium none;background: #323333 url("../images/header-01.png")no-repeat 0 -78px;}
                 }
            }
            
            .hotwords{
                width: 498px;
                hieght:18px;
                overflow: hidden;
                .hotword{color:#E5004F;float: left;margin-left: 12px;}
                a{
                    color:#888888;float: left;margin-left: 12px;font-size:12px;
                }
            }
            
        }
    }
    
    
    
    .hd_menu{
        border-bottom: 1px solid #2d2e2e;
        
        .nav_list{
            width:1077px;
            margin: 0 auto;
            height: 39px;
            clear: both;
            .cate_title{font: 400 18px/39px "微软雅黑"; float:left;color:#fff;width: 210px;height:39px;line-height:39px;text-align: center;background: #222;cursor: pointer;}
            .cate_other{ float: left;height:39px;
                li{float: left;
                    padding:0 15px;
                    line-height: 39px;
                    a{
                        font: 400 16px/36px "\5fae\8f6f\96c5\9ed1";
                        color:#666;
                        text-decoration: none;
                        span:hover{
                            color: #e5004f;
                            border-bottom: 3px solid #e5004f;
                        }
                        span{
                            float: left;
                            height: 26px;
                            position: relative;
                            padding: 0px 10px 10px 10px;
                            border-bottom: 3px solid #fff;
                        }
                    }
                }
            }
            .nav_r{
                float: right;
                color: #666;
                height:38px;
                line-height: 38px;
                a{margin: 0 8px;font: 400 14px/38px "\5fae\8f6f\96c5\9ed1";}
                a:hover{margin: 0 8px; color: #e5004f;}
            }
            
            
        }
    }
    
    
    #bd{
        width: 980px;
        clear: both;
        margin: 0 auto;
       
        .hd_login{
            width: 980px;
            height:50px;
            padding-top:32px;
            background: url("../images/client-new-bg.png") no-repeat;
            background-position: 0px 22px;
            h3{float: left;
                width: 241px;
                height: 20px;
                overflow: hidden;
                margin: 0 0 25px 20px;
                text-indent: -999px;
                background: url("../images/client-register-hd.png") 0 -20px no-repeat;
                }
            div{float: right;
                height:35px;
                line-height: 35px;
                padding: 15px 75px 0 0;
                color:#999;
                a{
                    height: 20px;
                    line-height: 20px;
                    padding: 2px 5px;
                    margin-left: 5px;
                    border: 1px solid #ccc;
                    color: #666;
                    background-repeat: repeat-x;
                    background: url("../images/client-register-button.png")0px 158px;
                }
            }
            
            
            
            .hd_login_bg{
                width: 980px;
                
                height: 100px;
                
                background: #000000;
                .bd_form{float:left;width: 582;position: relative;}
                .bd_re{float:right;width:320px;height:235px;background: #f5f5f5;}
            }
            
            
        }
    }
    
    
    
    
    
    
    
    
    
    
    
    

}



